polarizing microscopes - German English Dictionary